happen, take place - Spanish English Dictionary
History

happen, take place



Meanings of "happen, take place" in Spanish English Dictionary : 1 result(s)

English Spanish
General
happen, take place pasar [v]